package com.example.dao.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.example.dao.dataobject.BaseDO;
import lombok.*;
/**
 * 场景调试表
 */
@TableName(value = "ru_rule_scene_debug", autoResultMap = true)
@Data
@EqualsAndHashCode(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class RuleSceneDebugDO extends BaseDO {

    /**
     * 主键
     */
    @TableId
    private Long id;
    /**
     * 场景编码
     */
    private String sceneCode;
    /**
     * 版本id
     */
    private Long versionId;
    /**
     * 管控机制
     */
    private String ignoreExitMechanism;
    /**
     * 模拟上下文
     */
//    @TableField(typeHandler = JacksonTypeHandler.class)
    private String params;

    /**
     * 模拟数据
     */
    private String data;

}
